Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 29

Thema: 4-Gewinnt Anfängerproblem

  1. #1
    Youngster
    Registriert seit
    07.04.2013
    Beiträge
    11
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard 4-Gewinnt Anfängerproblem

    Hallo,

    ich bin gerade dabei ein kleines 4 Gewinnt Spiel in PHP zu programmieren komme allerdings schon beim Steine setzen nicht weiter...

    Das Spielfeld lasse ich durch 2 Schleifen erstellen und speichere es dann in einer Session ab.

    PHP-Code:
    for($i=5$i >= 0$i--)
    {
    $tabelle .= "<tr>"
     
    for(
    $j=0$j 6$j++)    

    $tabelle .= "<td id= '$i$j' ";    
    $feld[$i][$j] = "$i$j";
    $tabelle .= "width='65' height='60' value='0' >";$tabelle .= "</td>";
    }
    $tabelle .= "</tr>";
    }
    $tabelle .= "</table>";           
    }              
             
     
    $_SESSION['tabelle'] = $tabelle
    Hoffe mir kann jemand weiterhelfen.

    Gruß rambo 5
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Geändert von rambo 5 (07.04.2013 um 20:11 Uhr)

  2. #2
    Kaiser(in)
    Registriert seit
    29.03.2009
    Ort
    1011 1111 1011 WorldWideWeb
    Beiträge
    2.439
    Danke
    2
    Bekam 6 mal "Danke" in 6 Postings

    Standard AW: 4-Gewinnt Anfängerproblem

    Also erstmal wäre es schön, wenn du uns hilfst, und deinen Code sauber strukturierst, dass man das auch lesen kann.

    Ich weiss jetzt nichts, WAS genau dein Problem ist, meine Glaskugel ist kaputt und in deinem Post stehts nicht, klär uns bitte auf
    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.
    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!

  3. #3
    Youngster
    Themenstarter

    Registriert seit
    07.04.2013
    Beiträge
    11
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: 4-Gewinnt Anfängerproblem

    Ich weiß nicht wie ich einer Zelle dann einen anderen Wert bzw. Hintergrundfarbe zuordnen kann.
    Zur Not kann ich das Projekt auch per PN schicken falls es zu unverständlich ist

  4. #4
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: 4-Gewinnt Anfängerproblem

    das "projekt" is doch bestimmt für die schule oder?
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  5. #5
    Youngster
    Themenstarter

    Registriert seit
    07.04.2013
    Beiträge
    11
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: 4-Gewinnt Anfängerproblem

    Zitat Zitat von synaptic Beitrag anzeigen
    das "projekt" is doch bestimmt für die schule oder?
    Ja, aber Mitschüler wissen auch nicht weiter

  6. #6
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: 4-Gewinnt Anfängerproblem

    ja aber dann gibts eigentlich nen lehrer, der dafür zuständig ist euch das zeugs anständig bei zu bringen...
    und html-code in der session zu speichern is gruselig. in die session oder datenbanken schreibt man WERTE nicht code!

    dann zeig mal genau und sauber, was du hast und beschreibe dein problem=> was du haben möchtest
    und dann schauen wir mal, ob wir dir bei den hausaufgaben helfen. ich kann mir nicht vorstellen, dass euer lehrer euch keine infos gegeben hat.
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  7. #7
    Youngster
    Themenstarter

    Registriert seit
    07.04.2013
    Beiträge
    11
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: 4-Gewinnt Anfängerproblem

    Ich habe zurzeit eine index.php und eine verarbeitung.php (mit template vorlage)
    Auf der Index starte ich eine Session

    PHP-Code:
    if (!isset($_SESSION['tabelle']))        
    {           
     
    $_SESSION['tabelle'] = "tabelle"
    Dort wird dann die Tabelle mit den 2 Schleifen von oben sowie 6 Buttons erstellt. (Ich glaube da liegt schon der erste Fehler)

    In der verarbeitung.php lasse ich die Tabelle dann mit $tabelle = $_SESSION['tabelle']; ausgeben. (Die ausgabe erfolgt über das Template)
    Dort habe ich dann für jeden Button das gemacht:
    PHP-Code:
    if(isset($_POST['b0'])) 
    {
    $spalte '0';
    }
    {} 
    Wenn Button 0 gedrückt wird sollte $spalte also auf 0 gesetzt werden, bei Button 1 auf 1 usw.

    PHP-Code:
    for($i 0$i <= 5$i++)   
    {       
    if(
    $feld[$i][$spalte]==0)           
    {               
     
    $feld[$i][$spalte] = 1;
    }            
    {           
     
    $feld[$i][$spalte] = 1;            
    }    

    Beim betätigen tut sich allerdings gar nichts...

    Ich hoffe jemand kann verstehen was ich überhaupt meine

    Soll ich dir sonst mal den gesamten index Code per PN schicken? Ich glaube dann verstehst du leichter was ich meine.

  8. #8
    Kaiser(in)
    Registriert seit
    29.03.2009
    Ort
    1011 1111 1011 WorldWideWeb
    Beiträge
    2.439
    Danke
    2
    Bekam 6 mal "Danke" in 6 Postings

    Standard AW: 4-Gewinnt Anfängerproblem

    Du kannst hier auch zip-Dateien hochladen, dann kann sie jeder in diesem Thread herunterladen

    wenn du die tabelle in die Session speicherst und immer diesen Wert ausgiebst, ohne ihn vorher mit deinen neuen, veränderten Daten zu aktualisieren, ist klar, dass immer das gleiche rauskommt.
    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.
    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!

  9. #9
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: 4-Gewinnt Anfängerproblem

    nö, ich will nix per pn haben..
    es stellen sich mir zwei fragen.
    1) wieso glaubst du dass es falsch is die 4-gewinnt-matrix in einer doppelschleife zu erzeugen?
    2) wie schickst du die daten denn ab?

    zum einen ist es nämlich richtig eine verschachtelte schleife zu nutzen und zum anderen brauchst du ein form-tag zum absenden der daten oder sonst ajax (was ich nicht glaube, dass ihr es nutzen sollt)

    mal meine theorie zu deinen ersten schritten:

    man hat eine matrix, in jede spalte dieser matrix kann man etwas "reinwerfen", dann wird in dieser spalte ein feld als gefüllt markiert.
    kommt nochmal etwas in die gleiche spalte geht man ein feld höher.

    das ganze ginge mit $_GET
    du hast 6 spalten, also ist $_GET['spalte'] mit 0 bis 5 zu belegen
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  10. #10
    Prinz(essin)
    Registriert seit
    26.03.2013
    Beiträge
    835
    Danke
    20
    Bekam 76 mal "Danke" in 75 Postings

    Standard AW: 4-Gewinnt Anfängerproblem

    Crosspoating zu http://www.php.de/php-einsteiger/984...n-problem.html.

    Du solltest wenigstens fair sein und erwähnen,dass du schon in einem anderen Forum gefragt hast und mit der Antwort dort nicht viel anfangen konntest.

Ähnliche Themen

  1. Anfängerproblem
    Von akiii im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 22.06.2010, 17:48
  2. Vier Gewinnt via PHP
    Von Lennard im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 26.05.2010, 17:14
  3. Vier-Gewinnt Algorithmus
    Von -Bambino- im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 21.10.2009, 11:10
  4. Wie gewinnt man........
    Von Flinda im Forum Das Forum für Spiele, Fun & Jokes
    Antworten: 20
    Letzter Beitrag: 01.07.2003, 23:23
  5. McLaren-Mercedes gewinnt in Malaysia !
    Von admin im Forum Off Topic und Quasselbox
    Antworten: 30
    Letzter Beitrag: 30.03.2003, 23:28

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •