Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 12:24

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



if... echo...

Discussion on if... echo... within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115
if... echo...

Ich bastel grade aus reinem interrese an einem config maker fuer ein spiel ist soweit fertig nur ein problem habe ich noch


<select name="choosekate">
<option value="5" selected="selected">5 Haupkategorien</option>
<option value="4">4 Haupkategorien</option>
<option value="3">3 Haupkategorien</option>
<option value="2">2 Haupkategorien</option>
<option value="1">1 Haupkategorie</option>
</select>


ich habe mir darueber ein auswahlmenu halt gebastelt

so nun moechte ich wenn 3 ausgewaehlt wird als beispiel das nur 3 sachen angezeigt werden wenn 4 halt 4

die sachen die angezeigt werden sollen sind
<input type="text" name="kate1" value="Hauptkategorie1" size="40" />
Name der ersten Kategorie

wobei die nummer nach kate und nach hauptkategorie jeweils anders ist


nun das problem

meine gedanke ist


<?php
if (choosekate==3) {
echo "<input type="text" name="kate1" value="Hauptkategorie1" size="40"/>
Name der ersten Kategorie"
<input type="text" name="kate2" value="Hauptkategorie2" size="40" />
Name der zweiten Kategorie

<input type="text" name="kate3" value="Hauptkategorie3" size="40" />
Name der dritten Kategorie;


}
?>

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /data/members/free/tripod/de/c/m/d/cmdmenu/htdocs/test.php on line 45

den error krieg ich immer line 45 ist die zeile mit echo...


Bin kompletter anfaenger mit php und hab nur die grund gedanken

nett waehre eine erklaerung was ich falsch gemacht habe

Vielen dank im vorraus
d3pr1 is offline  
Old 04/04/2010, 09:14   #2
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,163
Received Thanks: 1,161
Try this and let me know if it doesnt work

<?php
if (choosekate==3) {
echo '<input type="text" name="kate1" value="Hauptkategorie1" size="40"/>
Name der ersten Kategorie"
<input type="text" name="kate2" value="Hauptkategorie2" size="40" />
Name der zweiten Kategorie

<input type="text" name="kate3" value="Hauptkategorie3" size="40" />
Name der dritten Kategorie';


}
?>
ღ ∂ Ropp is offline  
Thanks
1 User
Old 04/04/2010, 09:21   #3
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115


hmz dont work either but thanks
d3pr1 is offline  
Old 04/04/2010, 14:38   #4

 
LordKill's Avatar
 
elite*gold: 41
Join Date: Oct 2007
Posts: 1,950
Received Thanks: 3,120
PHP Code:
<?php
if (choosekate==3) {
?>
<input type="text" name="kate1" value="Hauptkategorie1"  size="40"/>
Name der ersten Kategorie"
<input type="text" name="kate2" value="Hauptkategorie2" size="40"  />
Name der zweiten Kategorie

<input type="text" name="kate3" value="Hauptkategorie3" size="40"  />
Name der dritten Kategorie
<?
}
?>
sollte so doch auch gehen :P
naja müsste man nicht wenn man das in php mit nem echo wiedergibt noch extra / reinbringen ? =o

btw der fragt es nur beim laden der seite ab du müsstest ne javascript func reinbringen
du setzt eine func auf das combo feld (func wird aktiviert wenn das combo feld benutzt wird)
ist dann 3 aktiv macht der dass und das wenn nicht dann das und das wäre mein vorschlag :/
LordKill is offline  
Thanks
3 Users
Old 04/04/2010, 14:56   #5
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115
wenn du das so machen wuerdest

wuerde das if keine bedeutung haben wenn ichs richtig verstehe

es wuerde dann heisten if... ohne then weil then nicht mehr im php abschnitt ist und einfach geschrieben wird

habe es mit allen 3 if code teilen nun probiert und nichts geht

auch wenn ich das vorselection von 5 auf 3 lege
somit ist beim page laden
choosekate auf 3


mit javascript ist schonmal nen ansatz nun muss ich das nur noch einbauen das wird was...
d3pr1 is offline  
Old 04/04/2010, 15:20   #6
 
Atheuz's Avatar
 
elite*gold: 81
Join Date: Jul 2005
Posts: 1,921
Received Thanks: 2,239
Mal zur information, chooseskate ist eine POST variable die du als solche nicht ausließt.
Atheuz is offline  
Thanks
1 User
Old 04/04/2010, 15:36   #7
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115
also nen submit button erstellen der das ganze doccument neu laedt?

bzw auf ein anderes document verweist und dort wird es dann ausgeben?


ich dachte nun an
<?php
if ($choosekate==3)
{
?>
<input type="text" name="kate1" value="Hauptkategorie1" size="40"/>
Name der ersten Kategorie
<input type="text" name="kate2" value="Hauptkategorie2" size="40"/>
Name der zweiten Kategorie
<input type="text" name="kate3" value="Hauptkategorie3" size="40" />
Name der dritten Kategorie
<?php
}
?>

und das select wurde am anfang auf 3 gelect nun muss ich nur noch nen weg finden das es sich aendert werds wohl mit submit button machen
d3pr1 is offline  
Old 04/04/2010, 15:44   #8
 
Atheuz's Avatar
 
elite*gold: 81
Join Date: Jul 2005
Posts: 1,921
Received Thanks: 2,239
Quote:
Originally Posted by d3pr1 View Post
also nen submit button erstellen der das ganze doccument neu laedt?

bzw auf ein anderes document verweist und dort wird es dann ausgeben?


ich dachte nun an
<?php
if ($choosekate==3)
{
?>
<input type="text" name="kate1" value="Hauptkategorie1" size="40"/>
Name der ersten Kategorie
<input type="text" name="kate2" value="Hauptkategorie2" size="40"/>
Name der zweiten Kategorie
<input type="text" name="kate3" value="Hauptkategorie3" size="40" />
Name der dritten Kategorie
<?php
}
?>

und das select wurde am anfang auf 3 gelect nun muss ich nur noch nen weg finden das es sich aendert werds wohl mit submit button machen
Dir sollte klar sein das PHP kein Javascript oder Ajax ist.

$_POST['choosekate']
Atheuz is offline  
Old 04/04/2010, 15:49   #9
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115
ja ich weis das php kein javascript odr ajax ist.

aber ich habe glaub nur nen denkfehler wenne mir $_POST['choosekate'] gibts

ich weis net was ich damit machen soll ich kenn echo "Ihre Nachricht $_POST[kate2]";

als beispiel aber choosekate ist ja keine textbox und ich moechte nicht 3 Hintergrund ausgeben wenne weist was ich mein


meine idee ist eigentlich (ich les grade mehr drueber)

du hast das dropmenu plus nen kleinen submit button daneben dann waehlse als beispiel 3 aus klickst auf den button das document laedt neu nur halt das es die auswahl speicher und dann den richtigen inhalt ausgibt fuer die jeweile zahl
d3pr1 is offline  
Old 04/04/2010, 16:02   #10
 
Atheuz's Avatar
 
elite*gold: 81
Join Date: Jul 2005
Posts: 1,921
Received Thanks: 2,239
Quote:
Originally Posted by d3pr1 View Post
ja ich weis das php kein javascript odr ajax ist.

aber ich habe glaub nur nen denkfehler wenne mir $_POST['choosekate'] gibts

ich weis net was ich damit machen soll ich kenn echo "Ihre Nachricht $_POST[kate2]";

als beispiel aber choosekate ist ja keine textbox und ich moechte nicht 3 Hintergrund ausgeben wenne weist was ich mein
Wieso verwechselst du dann PHP mit Ajax? Und wenn du es weißt, wieso kannst du es nicht? Oder kapierst du nicht das du auf eine nicht existierende Variable zugreifen willst? Irgendwann muss doch die Lampe bei dir mal angehen.

Quote:
Originally Posted by d3pr1 View Post
ich weis net was ich damit machen soll ich kenn echo "Ihre Nachricht $_POST[kate2]";
Wenn du die Ausgabe kennst, wieso kommst du dann nicht auf die Lösung?
Atheuz is offline  
Old 04/04/2010, 16:07   #11
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115
ich werde einen submit button legen mit get anstatt von post somit wird die variable dann festgelegt

wuerde das so gehen hab nun keine zeit mehr auszuprobieren muss morgen frueh raus und ist schon mitternacht

danke schonmal im vorraus
d3pr1 is offline  
Old 04/04/2010, 16:45   #12
 
elite*gold: 0
Join Date: Nov 2008
Posts: 429
Received Thanks: 78
Why don't you use Javascript with onChange?
Esamu is offline  
Old 04/05/2010, 03:16   #13
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115
cause i dont really know how it works but onchange is a good idea i will try to find some informations

thanks

ich habs nun geschaft mit nen
get befehl
<form action="test2.php" method="get">

<select name="choosekate">
<option value="5">5 Haupkategorien</option>
<option value="4">4 Haupkategorien</option>
<option value="3" selected="selected">3 Haupkategorien</option>
<option value="2">2 Haupkategorien</option>
<option value="1">1 Haupkategorie</option>
</select>
<input type="submit" />
</form>

es schreibt in die url choosekate=nummer und somit werden dann auch die text felder ausgeben


habs auch hinbekommen das wenn man 3 hauptkategorien auswaehlt beim druecken auf submit 3 hauptkategorien selected wird bei 2 halt 2

mit nem if geschrieben
danke nochmal fuer die hilfe


und wird auch net mehr ueber nen submit button gemacht wird nur mit
onChange="this.form.submit();" gemacht
d3pr1 is offline  
Reply


Similar Threads Similar Threads
[How To] Create a 1.6 Command or a CSS Echo menu(German and later English)
03/17/2011 - Counter-Strike - 3 Replies
Ich erstelle euch auch command menu und echo menus auf anfrage Sorry the echo menu tutorial is not finished yet. Plan: Pictures, Improvement of the text, a exe file for easy creating of a command menu or echo menu. 20% finished. Entschuldigung aber das Echo menu tutorial ist noch nicht fertig geplant:Bilder.Text verbesserungen,Exe datei zum erstellen von Command menus oder Echo 20% fertig Rechtschreibfehler werden bald mit nem edit verbessert grad keine zeit
DARK ECHO PVP SERVER
10/17/2010 - Private Server Advertising - 1 Replies
Dark Echo has been a gaming community spawned from the love of gaming. SomeInformation about or server is as follows Pk Server Level 80 on worms in 5 min Unique item seller for all beginner weapons Working Bifrost
[Useless-Release] "Echo" sound
05/22/2010 - S4 League Hacks, Bots, Cheats & Exploits - 13 Replies
As the tittle says, is the "echo" value for S4League, so change it and enjoy a shitaddressdiscovered1minuteago! Notes: This trainer change de echo/sound value & "fast run" graphic motion Virus test: Test
[Service]Erstelle eure motd,commandmenu und echo menues
04/06/2010 - Counter-Strike - 4 Replies
Neu: Erstelle nun auch alle ingame configen buyscripts und andere scripts nach wahl Auserdem kann ich euch das Standartmenu veraendern inklusive eigenes bild fuer eure aufloesung oder mehre aufloesung fuer clans usw Mit Standartmenu ist der Startbildschirm von CS 1.6 oder CSS gemeint Dabei kann ich auch mehre menu punkte hinzufuegen warum nicht statt connect to server-Create A Lan server usw folgendes da stehen habe Unsere Server(mit direkt verbindung auf fav oder clan...
Echo Tech Gaming
09/22/2009 - Private Server - 0 Replies
Delete-please



All times are GMT +1. The time now is 12:25.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.