SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 21.03.2004, 08:40:40
qwert qwert ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Marktl
Beiträge: 3
qwert eine Nachricht über ICQ schicken
Gaestebuch

Hallo...
Auch ich habe endlich mit dem lernen von PHP angefangen und kann auch endlich meinen ersten Erfolg verbuchen:
Ein Gästebuch!
Also das Gästebuch als solches steht.... Ich habe es auch geschafft, dass fehlermeldungen erscheinen wenn ein feld leer gelassen wird, doch das "langt" mir noch nicht.... Ich will folgendes ;-) :
Ich will, dass vom User "gemachte" Zeilenumbrüche automatische erkannt werden und dann als <br /> gekennzeichnet werden, ich will, dass es einen automatischen zeilenumbruch, nach "x" zeichen gibt und ich will, dass Hyperlinks automatisch als solche gekennzeichnet werden...

Sry´... Vielleicht wirke ich etwas aufdringlich aber ich will mein erstes eigenes GB endlich fertig stellen können!

Ciao
Qwert
Mit Zitat antworten
  #2  
Alt 21.03.2004, 09:37:02
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Re: Gaestebuch

Zitat:
Original geschrieben von qwert
Ich will, dass vom User "gemachte" Zeilenumbrüche automatische erkannt werden und dann als <br /> gekennzeichnet werden,
Schau dir mal die Funktion nl2br an.

Zitat:
Original geschrieben von qwert
ich will, dass es einen automatischen zeilenumbruch, nach "x" zeichen gibt
Wofür soll das denn gut sein? Wie auch immer. Das kannst du so machen (s. Progmans Beitrag unten weiter):

PHP-Code:
echo wordwrap($text10"<br>"); 
Zitat:
Original geschrieben von qwert
und ich will, dass Hyperlinks automatisch als solche gekennzeichnet werden...
Da weiß ich jetzt so spontan leider auch nicht weiter.

Geändert von xabbuh (21.03.2004 um 10:09:11 Uhr)
Mit Zitat antworten
  #3  
Alt 21.03.2004, 09:53:23
Progman Progman ist offline
Member
 
Registriert seit: Apr 2002
Beiträge: 821
Progman eine Nachricht über ICQ schicken
7.7. Wie breche ich einen String nach x Zeichen um?
http://www.dclp-faq.de/q/q-string-umbruch.html

7.2. Wie zerlege ich einen String?
http://www.dclp-faq.de/q/q-string-teilen.html

8.12. Wie mache ich aus URIs im Text anklickbare Links?
http://www.dclp-faq.de/q/q-regexp-uri-klickbar.html
__________________
PHP-Tutorial - PHP-FAQ - PHP-Manual
HTMLWiki
Mit Zitat antworten
  #4  
Alt 21.03.2004, 10:05:17
qwert qwert ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Marktl
Beiträge: 3
qwert eine Nachricht über ICQ schicken
Wow!
Vielen, vielen Dank für die vielen und schnellen Antworten....
Werd mich gleich wieder hinsetzen und "weitercoden".....

Ciao
Qwert
Mit Zitat antworten
  #5  
Alt 21.03.2004, 10:16:57
qwert qwert ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Marktl
Beiträge: 3
qwert eine Nachricht über ICQ schicken
Argh....
Ich hoffe, ich nerve nicht allzusehr, aber ich habe schon wieder ein problem....:-!

Ich hab jetzt das Gästebuch nochmal komplett neu geschrieben, weil ich noch ein paar "Fehler- Abfänger" einbauen wollte....
Und jetzt habe ich ein problem:
Es funktioniert nicht mehr!

Hier sind die Links... vielleicht findet ihr ja den fehler....
http://www.qwert2000.net/guest2/guest.txt (Quellcode)
http://www.qwert2000.net/guest2/guest.php

Ach ja...
Das war das "alte" Gästebuch:
www.qwert2000.net/member

Naja...
Danke im vorraus...
Qwert
Mit Zitat antworten
  #6  
Alt 21.03.2004, 10:53:04
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Dein Fehler liegt vermutlich hier:
Zitat:
if ($fehler) {
echo $fehler;
}
Du lässt dir jetzt nur anzeigen, ob ein Fehler aufgetreten ist oder nicht, da $fehler entweder TRUE oder FALSE ist.

Allerdings würde ich die Variable $fehler gar nicht verwenden. Sprich:

Entferne diese Zeile hier:
Zitat:
$fehler = false;
$fehlertext = "Kein Fehler";
$fehler=true kannst du bei den Abfragen auf Fehler auch weglassen.

Um dann zu überprüfen, ob Fehler aufgetreten sind, musst du nur prüfen, ob die Variable $fehlertext leer ist oder nicht. Denn wenn kein Fehler aufgetreten ist, ist $fehlertext auch leer:

PHP-Code:
if(!empty($fehlertext)){
    echo 
$fehlertext;
    }
else{
    echo 
"Kein Fehler";
    
fputs($open" HIER KOMMT DER EINTRAG REIN);
    fclose($open);
    echo "
Ihr Eintrag wurdesoweit kein Fehler angezeigt wurdeErfolgreich eingetragen.... <br />";
    } 
Wenn du dein Script so umänderst, zeigt er dir an, welche Eingabe fehlerhaft ist und dann siehst du, wo du etwas verbessern musst.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:12:51 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt