php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.05.2005, 10:02  
Gast
 
Beiträge: n/a
Standard Link mit PHP?

Hallo Leutz,

ich hab ma ne Frage:

Wie kann ich mit PHP einen Link erstellen? Also ohne HTML!!


Gruß

SEF
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 09.05.2005, 10:11  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

hööö? wie ohne html? was meinst du was php macht? html-code generieren...

also würde es dann lauten:
PHP-Code:
<?php
echo '[url="http://www.domain.de/"]Linkname[/url]';
?>
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 09.05.2005, 10:17  
Gast
 
Beiträge: n/a
Standard

ÄÄhh also ich meine das so:

Ich habe z.B.: den Code:

PHP-Code:
<?php

echo "balasld";

echo 
"[url="default.php"]kashdlash[/url]";

?>
So und der zweite Echo Befehl geht so nicht! Es werden mir die Anfürungsstriche im Link angemeckert! Nun hatte ich gedacht das ich auch einfach nen Link in reinem PHP Code schreiben könnte! Naja wenn das nicht geht weis dan jemand wie ich den HTML Link umbauen muss das das funktioniert?

Gruß

SEF
 
Alt 09.05.2005, 10:23  
Gast
 
Beiträge: n/a
Standard

Du mußt die inneren Anführungszeichen entweder durch einfache Hochzeichen ersetzen, also ' oder mit Backslash escapen, also \"
Ansonsten versucht php die Anführungszeichen als Ende des Strings im echo-Befehl zu interpretieren und das funzt so nicht.
 
Alt 09.05.2005, 10:32  
Gast
 
Beiträge: n/a
Standard

aaahhhhh...ok thx das geht jetzt !

Nun habe ich aber ein anders Problem.

Ich habe eine Listbox in der Werte aus einer MySQL DB ausgeleen werden!

Der Code:

PHP-Code:
<?php
        
while($row=mysql_fetch_row($my_result)) 
        {
            
            echo 
"<a href=\"default.php\" target=\"main\">";
            
            echo 
"<option>";
                        
            echo 
"$row[0] -- $row[2] -- $row[8] -- $row[7]";
                
            echo 
"</option>"
          echo 
"</a>";
    }
            
      
?>
So nun möchte ich das die einzelnen Einträge in der Listbox verlinkt werden, und genau das geht nich. Ich hab ma was gesehen das man auch einen Doppelklick auf die Einträge in der Listbox machen kann und das das dann wie ein link Funktioniert. Hat da jemand ne Idee wie das geht?

Gruß

SEF
 
Alt 09.05.2005, 10:33  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

Zitat:
Zitat von SEF
PHP-Code:
<?php

echo "balasld";

echo 
"[url="default.php"]kashdlash[/url]";

?>
das ist falsch und richtig wirds einfach durch ersetzen der " durch ' aber nur nach echo und vor dem semikolon!
dazu auch
www.php.net/echo

das mit dem escapen ist zwar richtig, aber führt meiner meinung nach zu unübersichtlichkeiten im quellcode, aber jeder wie er mag..
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 09.05.2005, 10:34  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.814
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

puh... dir fehlen die absoluten grundlagen zu html.
bitte lies dich erst in html ein und lerne währenddessen.
http://de.selfhtml.org ... und damit dir das lernen leichter fällt, weil du damit gleich dein problem lösen kannst:
http://de.selfhtml.org/html/formular...ahl.htm#listen
axo ist offline  
Alt 09.05.2005, 10:35  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

Zitat:
Zitat von SEF
Hat da jemand ne Idee wie das geht?
mit javascript
ich hab das irgendwann mal so gelöst

PHP-Code:
<?php
echo '
<select name="limit" size="1" onchange="if (form.limit.selectedIndex != 0) location ='
/gb.php?limit=' + form.limit.options[form.limit.selectedIndex].value; else alert('Bitte eine Auswahl treffen!')">
 <option value="">X</option>
 <option value="2">2</option>
 <option value="3">3</option>
 <option value="4">4</option>
 <option value="5">5</option>
 <option value="6">6</option>
 <option value="7">7</option>
 <option value="8">8</option>
 <option value="9">9</option>
 <option value="10">10</option>
</select>
'
;
?>
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 09.05.2005, 10:37  
Gast
 
Beiträge: n/a
Standard

aahh ok da weis ich aufjedefall ma wonach ich googlen muss

ääähh aber wenn da jemand nen Link zurhand hat wäre es nett wenn ihr mir den schreiben würdet!!

Gruß

SEF
 
Alt 09.05.2005, 10:37  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

google ma lieber, du weißt ja viel besser was du genau suchst...
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Link Übergabe per $_GET['Variable'] vita PHP Tipps 2008 16 14.07.2008 15:19
Link als Formular? Toby PHP Tipps 2008 1 22.01.2008 00:51
[Erledigt] Link mit mail() verschicken Clan-Opa PHP Tipps 2008 1 05.09.2007 22:29
IE5 link futzt net, rechte Maus + link öffnen geht hackenbusch HTML, Usability und Barrierefreiheit 1 03.01.2007 00:48
CSS: Link Styles SvenLittkowski HTML, Usability und Barrierefreiheit 3 26.09.2006 17:13
Php script über link ausführen!?? Funky_ PHP Tipps 2006 2 20.06.2006 11:32
Link in Frame der auf Seite ohne Frames verweist HTML, Usability und Barrierefreiheit 1 25.02.2006 14:00
Daten aus MySQL-abfrage zum Link mit id zusammensetzen maccoder Datenbanken 2 13.09.2005 16:49
20px unter link neuer Link Matthiasnet HTML, Usability und Barrierefreiheit 7 21.08.2005 13:03
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
ein link in einem TD Sclot HTML, Usability und Barrierefreiheit 4 12.02.2005 13:06
Über Link einen Zeile aus Tabelle löschen Calli PHP Tipps 2004-2 24 03.12.2004 13:35
[Erledigt] über ein Link --&gt; Tabelleneintrag PHP Tipps 2004 9 03.11.2004 17:09
absoluter link PHP Tipps 2004 10 01.07.2004 23:00
PHP Link ??? PHP Tipps 2004 4 25.06.2004 17:24

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
echo php link option value

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:25 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.