php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.05.2006, 12:01  
Erfahrener Benutzer
 
Registriert seit: 10.06.2005
Beiträge: 254
matthros
Standard formularergebnis in zelle anzeigen

also, in meinem script gibt es 3 auswahllisten, die ich über einen Submit button im selbigen script action="diesesscript.php" eintragen lasse.
Nach dem eintrag soll dem benutzer eine echo ausgabe erscheinen zB Einstellungen übernommen, nur lädt er die seite immer nur in bruchstücken neu und
schreibt den text ganz oben hin, obwohl ich die ausgabe ein einer zelle durchführe.

zuerst lass ich somit überprüfen ob der button schon gedrückt wurde
PHP-Code:
<?php 
            
if(!isset($_POST['preise'])) { 
            
    
?>
die updates lass ich dann im else zweig ausführen funktioniert ja wie gesagt alles nur die unschöne ausgabe ist halt lästig.
matthros ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.05.2006, 12:02  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

1. Kannst du bitte deinen Text manuell umbrechen ... *thx*
2. wenn du uns was von ausgabe und so erzählst und uns denn ein if() vor die Nase drückst kann dir niemand helfen ?!?!?!

M3g4Star ist offline  
Alt 04.05.2006, 12:35  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

1nen ^^
Einsnen? Wenn dann benutz Zahlenabkürzungen nur wenns passt! Aber in
einem Forum lass das sowieso besser...

Und den Text könntest du auch mal umbrechen.

Danach helf ich gern.
Zergling-new ist offline  
Alt 04.05.2006, 12:37  
Erfahrener Benutzer
 
Registriert seit: 10.06.2005
Beiträge: 254
matthros
Standard

1nen = einen
matthros ist offline  
Alt 04.05.2006, 12:42  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Dann schreib das auch, das ist kein CS-Forum ^^

Naja, du musst die Statusausgabe (~ "Ihre Einstellungen wurden
übernommen." oder "Bitte füllen Sie das Formular komplett aus.") eben
erst dort mit echo/print ausgeben, wo sie im HTML-Kontext auch
tatsächlich hinsoll. PHP erzeugt ja letztlich nur den HTML-Code.

Entweder teilst du Fehlerüberprüfung und Fehlerausgabe eben auf, oben
Fehlerüberprüfung, weiter unten an geeigneter Stelle die Ausgabe
PHP-Code:
<?php
if (FEHLER) {
  
$message 'Fehler ...';
} else {
  
$message 'Alles OK ...';
}
?><html>
<body>

NAVI

<?php echo $message ?>
<form ..>
...
- oder -

du verlagerst die Fehlerüberprüfung eben dorthin, wo du dann auch sofort
die Fehlerausgabe vornehmen kannst.

PHP-Code:
<html>
<body>

NAVI

<?php
if (FEHLER) {
  echo 
'Fehler ...';
} else {
  echo 
'Alles OK ...';
}
?>
<form ..>
...

Ich hoffe ich hab dich überhaupt richtig verstanden :wink:
Zergling-new ist offline  
Alt 04.05.2006, 12:59  
Erfahrener Benutzer
 
Registriert seit: 10.06.2005
Beiträge: 254
matthros
Standard

du hast mich schon verstanden, und auch sehr geholfen, er gibt mir die meldung jetzt in der gewünschten zelle aus, eine kleine Frage bleibt aber noch, wenn ich die ausgabe in eine zelle die vor dem else zweig, also dem update steht, ist die variabl anscheinend leer und wird nicht ausgegeben, wie kann ich das umgehen, die müsste doch gefüllt sein weil ja das script schon neu geladen wurde und so das füllen der variable hätte stattfinden müssen, aber die inhalte werden wahrscheinlich alle bis auf die postvariablen wieder gelöscht werden?
matthros ist offline  
Alt 04.05.2006, 13:13  
Gast
 
Beiträge: n/a
Standard

Vielleicht wären Sessions für dich interessant.

Gruß
phpfan
 
Alt 04.05.2006, 13:50  
Erfahrener Benutzer
 
Registriert seit: 10.06.2005
Beiträge: 254
matthros
Standard

ich arbeite mit sessions
matthros ist offline  
Alt 04.05.2006, 14:47  
Erfahrener Benutzer
 
Registriert seit: 10.06.2005
Beiträge: 254
matthros
Standard

wieso wird diese sch... tabell noch immer nicht neu geladen sondern verschwindet? Text wird wieder oben angezeigt.
matthros ist offline  
Alt 04.05.2006, 15:03  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

.. CODE ...

M3g4Star 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
Daten aus MySQL korrekt anzeigen sams9 PHP Tipps 2008 21 19.06.2008 20:58
RTF mit PHP auslesen und anzeigen möglich ? RaBastel PHP Tipps 2008 8 10.03.2008 10:03
Mehrere div's mit gleichen ID anzeigen / ausblenden phpbeginner HTML, Usability und Barrierefreiheit 9 06.09.2007 02:48
HTML/CSS: Gitternetz-Tabelle, selektierte Zellen Zergling-new Tutorials 0 06.07.2007 19:53
Baumstruktur anzeigen PHP-Fortgeschrittene 13 31.03.2006 21:37
[Erledigt] CSS: komplette Zelle Linkaktiv machen - Problem HTML, Usability und Barrierefreiheit 12 05.11.2005 00:28
[Erledigt] Nur Teil von Zelle auslesen Datenbanken 7 16.09.2005 13:38
PHP Code lässt sich nicht anzeigen! Asipak PHP Tipps 2005-2 7 19.07.2005 19:16
Seitenname aus iframe anzeigen p@ulchen PHP Tipps 2005-2 3 13.07.2005 07:21
Zelle mit scrollbar? HTML, Usability und Barrierefreiheit 5 01.07.2005 21:40
Formular nach UPDATE anzeigen PHP Tipps 2004-2 5 22.12.2004 02:06
[Erledigt] Cookie - Seite anzeigen / nicht anzeigen PHP Tipps 2004-2 2 11.11.2004 15:59
ANzeigen von Dateien oder Inhalten flual2000 PHP Tipps 2004-2 1 08.11.2004 12:31
Alle Datenbanken und Tabellen anzeigen anzeigen imported_Lumio PHP Tipps 2004 4 13.09.2004 14:26
Xampp, eigene Dateien anzeigen... Server, Hosting und Workstations 4 19.06.2004 23:36

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html in formular ergebnis in zelle ausgeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:56 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.