Folgende Warnungen sind aufgetreten:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.26 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



net-board.net Archiv
Include - Print or Echo??? - Druckversion

+- net-board.net Archiv (https://net-board.net)
+-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26)
+--- Forum: Scriptsprachen (+Datenbanksysteme) (https://net-board.net/forumdisplay.php?fid=19)
+--- Thema: Include - Print or Echo??? (/showthread.php?tid=3901)

Seiten: 1 2 3


- brunner - 31.03.2004

mit php geht das ned (glaube ich zumindestens) jedoch sit php so schnell da rendiert sich schon ein neu laden

mit echo kannst was ausgeben Wink


- KingGO - 31.03.2004

hmm

ist klar

sorry wenn code jetzt etwas falsch war lol


tja das ein normales echo und

jetzt würde er aber die ganze page nochmal laden denke ich mal

<?php

IF Name = "" {
Echo "Du hast einen namen Vergessen";
}

php>


naja wie das ganze mit java ausschaut kann uns ja mal pattex erklären da bin ich gespant


- KingGO - 31.03.2004

Zitat:Original von brunner
das ist einfach mit echo (hab ich ja beim meinen mailer auch) aber der ladet dann neu ;9 nur das ist so kur

also ich finds nervig ^^

so ist es wie ein frame sozusagen da lädt sich ja auch nur der frame neu

und nicht die ganze seite


- pattex - 31.03.2004

:tongue2: Ich und Java? Ne danke Tongue

Zum PHP Code:
würde doch so gehen.
beim senden des formulares könntest du ja noch eine ziffer mitgeben wie input=1

Dann als Code

<?php
if($input=="1"){
if(!$name){
echo"GIB DEINEN NAMEN EIN!";
}
}
?>


- pattex - 31.03.2004

Noch eine Möglichkeit:

Öffne für den User ein Popup indem er einträgt. Dann kann sich das fenster ruhig neu laden.


- KingGO - 31.03.2004

Zitat:Original von pattex
:tongue2: Ich und Java? Ne danke Tongue

Zum PHP Code:
würde doch so gehen.
beim senden des formulares könntest du ja noch eine ziffer mitgeben wie input=1

Dann als Code

<?php
if($input=="1"){
if(!$name){
echo"GIB DEINEN NAMEN EIN!";
}
}
?>


ähmm kannste das mal erklären verstehe nicht was das mit der 1 da soll????


- pattex - 31.03.2004

Ganz einfach:
Du fragst ja ab, ob der Name nicht vorhanden ist. Sollte der User aber gerade auf die Seite kommen ist der Name ja logischerweise nicht vorhanden und so wird eben angezeigt "bitte name eingeben" was gar nicht dahin gehört.

als bessere möglichkeit gäbe es:
if($action=="insert"){
...
}

Diese Aktion gibt es meistens bei den Formularen.


- KingGO - 31.03.2004

also ich ahbe das ja ganz anderst immer gemacht


Code

Ist $Name gleich "" // NULL also Nix

Gebe aus Echo "Du hast wohl was vergessen";

und das würde so bei mir ausschauen ich werde das einfach mal mit diesen Print veruschen

IF isset name = "";
echo "Geb einen Text ein";
brake;


oder was da kommt *LOL* ich muss mich damit mal etwas mehr beschäftigen müsste sosnt auch erstmal wieder im php referenz code handbuch nachblättern


- KingGO - 31.03.2004

hier hab mal schnell was gemacht ...

http://www.scripts4u.sunsonic.de/s4u_new/eintrag.php

hmm und da sieht man es ja etwas genauer ^^

mit dem Include das der die Page neu Lädt


- pattex - 01.04.2004

Funktioniert doch gut :bitte: