Syntax Problem (PHP)
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
absatz
aufgefallen
aussehen
benutzer
bild
code
desert
effekt
ergebnis
galerie
http
index
lernen
session
syntax
test
unterschiedliche zeichen
url
zeichen
zeile
-
Hallo leute...
Ich habe folgendes Problem...
Ich möchte in einen Titel ein php code einbauen, was aber nicht so ganz funktioniert, da im echo ein Anführungszeichen" enthalten ist...
<a href="slides/Desert-Eagle.jpg" title="Desert Eagle"> <img src="thumbs/Desert-Eagle.jpg" alt="Desert Eagle" title="Desert Eagle"> Desert Eagle" style="width: 90px; height: 90px;" /> </a>
a href="slides/Desert-Eagle.jpg" title=" <?php bla bla echo "<a href=/"blabla/"> ?>" </a>
funktioniert also nicht...
Welche Optionen habe ich??
PS: Ja es muss so umständlich sein! Ich hab eine Galerie, wo unter jedem Bild ein individueller Titel ist und ich will, dass nur Registrierte bzw. angemeldete Nutzer diese Bilder herunterladen können, was ich ja nur mit Sessions erreiche! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
echo '<a href="blabla">'
oder
echo "<a href=\"blabla\">"
Beitrag zuletzt geändert: 12.6.2011 22:54:12 von fabo -
fabo schrieb:
echo '<a href="blabla">'
oder
echo "<a href=\"blabla\">"
Würde auch
echo '<a href=/"blabla/">'
funktionieren?
Also trotzdem escaped??
Weil wie gesagt:
a href="slides/Desert-Eagle.jpg" title=" <?php bla bla echo "<a href=/"blabla/"> ?>" </a>
geht net ^^
-
http://www.perun.net/2004/04/16/php-lernen-6-escape-zeichen/
Zeichen Effekt \n Neue Zeile im Quelltext \r Neuer Absatz im Quelltext \t Tabulator, einrücken im Quelltext \" maskiert " \$ maskiert $ \\ maskiert \
p.s. Ist Dir schon mal aufgefallen das / und \ unterschiedliche Zeichen sind?
Beitrag zuletzt geändert: 12.6.2011 23:05:05 von simuliertes -
simuliertes schrieb:
http://www.perun.net/2004/04/16/php-lernen-6-escape-zeichen/
Zeichen Effekt \n Neue Zeile im Quelltext \r Neuer Absatz im Quelltext \t Tabulator, einrücken im Quelltext \" maskiert " \$ maskiert $ \\ maskiert \
p.s. Ist Dir schon mal aufgefallen das / und \ unterschiedliche Zeichen sind?
Hilft mir net weida ^^
<a href="slides/Desert-Eagle.jpg" title=" <?php if(isset($_SESSION['user'])){ echo '<a href=\"index.php\">Test Index.php</a>' ?> Desert Eagle "> </a>
Funzt net :P
PS: Ja ist mir aufgefallen, habs vorhin nur falsch geschrieben sorry... -
Wasn das für ein Käse? Kannst du mal bitte schreiben, wie das Ergebnis aussehen soll? Was soll angezeigt werden, wenn die Session besteht und was soll angezeigt werden, auch wenn keine Session besteht?
<?php if(isset($_SESSION['user'])){ echo '<a href="index.php">Test Index.php</a>'; } ?>
Beitrag zuletzt geändert: 12.6.2011 23:13:33 von fabo -
fabo schrieb:
Wasn das für ein Käse? Kannst du mal bitte schreiben, wie das Ergebnis aussehen soll?
Okay also mein Vorhaben simpel erklärt:
Wenn Benutzer eingeloggt -> Link zum Download sichtbar...
Wenn Benutzer nicht eingeloggt -> Nur Dateinamen anzeigen...
Die Galerie ist mit Jalbum erstellt daher kann ich nicht nach belieben was ändern...
Aber ich hab zu jedem Bild einen individuellen Titel und genau dort hin soll der download link... ^^
-
Siehe oben...
<?php if(isset($_SESSION['user'])){ echo '<a href="index.php">Test Index.php</a>'; } ?>
-
fabo schrieb:
Siehe oben...
<?php if(isset($_SESSION['user'])){ echo '<a href="index.php">Test Index.php</a>'; } ?>
Hmmm... Wenigstens keine Fehlermeldung mehr.. Aber nicht der gewünschte Effekt! :(
http://kill-a-teddy.lima-city.de/Pictures/gehtnicht.png
So sieht das ganze nun aus.... -
Weil du die ganzen Syntax durcheinanderwürfelst. Was genau hast du nun eingefügt?
-
fabo schrieb:
Weil du die ganzen Syntax durcheinanderwürfelst. Was genau hast du nun eingefügt?
Genau das, was du kopiert hast..
Aber nun geht's ich hab das ganze in Jalbum eingefügt beim Titel und entsprechend editiert, dann alles neu hochgeladen (:
VIELEN DANK AN ALLE! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage