WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Wo ist der Fehler in meinem code? gästebuch » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von xeo
Du bist der KING!
es geht!
siehe: http://kuchagrafix.redstar-software.de/nebraska/book.php

heute setz ich noch alles in richtige reihenfolge (email,homepage text...) und noch ein paar tabellen rum. und fertig.

vielen dank!!!!
von Andreas S
Das Script leitet einfach nicht auf die richtige Seite weiter. Allerdings kann ich keinen Fehler hier feststellen:
1: 
2:
if($shout) { header("Location: ".$HTTP_SERVER_VARS['PHP_SELF']); } // Weiterleitung


Änder es mal so um:
1: 
2: 
3:
if($shout) { header("Location: ./book.php"); } // Weiterleitung

von xeo
hallo!
danke erstmal für die hilfe.
hab noch so einiges geändert.
des geht jetzt zum teil. aber nur zum teil.
http://kuchagrafix.redstar-software.de/nebraska/book.php
hab die schreibrechte eignetlich verteilt
es kommt aber immer noch ein fehler
gruß
hansi
von Andreas S
Hmm, der Parser von diesem Forum entfernt einfach die Backslashes.
Also dein Code war deshalb völlich in Ordnung, nur ein Anführungszeichen fehlte vor dem einfachen Anführungszeichen:

1:
<a href='mailto:". htmlspecialchars($splittet[1]) .[b]"'[/b]>". htmlspecialchars($splittet[0]) ."</a>
von Andreas S
Es fehlen Backslashes vor den Quotes, und irgendwo, ich glaub bei 'mailto:', feht ein auch ein Anführungszeichen.
So sollte es klappen:

1: 
2: 
3: 
4: 
5:
echo "<table width="100%" border="0px" height="100%" cellspacing="0" cellpadding="0" leftmargin="0" marginheight="0" marginwidth="0">";
echo "<tr><td align="left" valign="top" bgcolor="3a3a3a"><b><p style="padding-left:5px"> <a href="mailto:". htmlspecialchars($splittet[1]) ."">". htmlspecialchars($splittet[0]) ."</a> - ". htmlspecialchars($splittet[2]) ." <br></b>";
echo "</td></tr>";
echo "<tr><td align="left" valign="top" bgcolor="484848"><p style="padding-left:5px">". htmlspecialchars($splittet[3]) ."</p></td></tr>";
echo "</table><br>";

Nach oben