php.de

Zurück   php.de > Lösungen durch Skripte > Scriptbörse

Scriptbörse PHP Lösungen für nen schmalen Taler

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.07.2010, 19:11  
Neuer Benutzer
 
Registriert seit: 06.07.2010
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Rudi96 befindet sich auf einem aufstrebenden Ast
Standard Grafiken in einem bestehenden Script zufällig anzeigen lassen

Hallo liebe Forumgemeinde,

der unten aufgeführte Code zeigt eine Seite mit 550 Zahlen die sich angemeldete User sichern können (credits). Sobald eine Zahl von jemandem angeklickt wurde erscheint dort eine Grafik und diese Zahl ist somit für andere Uder nicht mehr klickbar.
Nun möchte ich noch eine kleine Spielerei einbauen. Und zwar sollen hinter 20 oder 30 dieser Zahlen nicht die Standartgrafik erscheinen, sondern per Zufall andere Grafiken.

Hat jemand eine Idee für einen blutigen Anfänger?

Viele Grüße
Rudi

PHP-Code:
<?php
  
include("connection.php");
  include(
"check_login.php");

  
$select mysql_query("select credits from teilnehmer_sc where id = '".addslashes($_SESSION["user_id"])."'");

  if(!(
$result mysql_fetch_object($select)))
  {
    echo 
"Teilnehmer nicht gefunden";

    
mysql_close($connection);
    die;
  }

  
$kontostand $result->credits;


  
$select_gebucht mysql_query("select * from gebuchte_zahlen_sc where zahl between ".($start*551)." and

"
.(($start+1)*551-1), $connection);

  while(
$result_gebucht mysql_fetch_object($select_gebucht))
    
$gebucht[$result_gebucht->zahl] = 1;

?>

<html>
<head>
  <title>Gewinnspiel - Teilnehmer &Uuml;bersicht</title>
</head>

<body background= "../transparent.jpg" link="#000000"

vlink="#000000" alink="#000000" text="#000000">
  <table border="0" width="600" height="79">
    
</table>
  <table width="600">
    <tr>
      <td width="235" height="70">
        <b>
        <font face="Arial" size="2">Credits</font></b></td>
      <td height="70" width="329">
        <span style="font-weight: bold;"><font size="2" face="Arial"><?=$kontostand?>&nbsp; Zahl(en) kannst du dir 

sichern.</font></span></td>
    </tr>
    <tr>
      <td width="590" height="38" colspan="2">
        <b>
        <font face="Arial" size="2">Deine bereits gesicherten Zahlen:
      </font>
          </b>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;" colspan="2">
      <font face="Arial" size="2">
      <?php

        $select_gebucht_user 
mysql_query("select zahl from gebuchte_zahlen_sc where teilnehmer =

'"
.addslashes($_SESSION["user_id"])."' order by zahl"$connection);

        while(
$result_gebucht_user mysql_fetch_object($select_gebucht_user))
          echo 
$result_gebucht_user->zahl."&nbsp;&nbsp;";



        
mysql_close($connection);
      
?>
      </font>
      </td>
    </tr>
  </table>

  <table>

  </table>
    <div align="center">

  <table style="margin-top: 20px;">
    <tr>
      <td colspan="25">
        <p align="center"><font face="Arial" size="2">Zahl ausw&auml;hlen:</font></td>
    </tr>

<table border=0>
    <tr>
        <?php
      
for($i=$_GET["start"]*551$i<($_GET["start"]+1)*551$i++)
      {
        if(
$i%25 == && $i != $start*551)
          echo 
"</tr>\n\n<tr>\n";


        if(
$gebucht[$i])
          echo 
"<td width=40 height=30 align=center valign=middle><img src=\"../kl.jpg\"></td>\n";
        else
          if(
$kontostand)
            echo 
"<td width=40 height=30 align=center valign=middle><font face=arial size=2><a 

href=\"buchen.php?start={$_GET["start"]}&zahl=$i\">$i</a></font></td>\n"
;
          else
            echo 
"<td width=40 height=30 align=center valign=middle><font face=arial size=2>$i</font></td>\n";

      }
    
?></td>
    </tr>
</table>
    <tr>

    </tr>
  </table>



    </div>



<p align="center">&nbsp;</p>
<p align="center">&nbsp;</p>
<p align="left"><font face="Arial" size="2">
        <a href="logout.php"><font color="#FF0000">ausloggen</font></a><font color="#FF0000">
</font>
      </font>
      </p>



</body>
Rudi96 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.07.2010, 19:26  
Erfahrener Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 1.401
PHP-Kenntnisse:
Fortgeschritten
Destruction ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Hat jemand eine Idee für einen blutigen Anfänger?
Meine Güte -.-
Was machst du dann hier im Fortgeschrittenen Board ??????????????????????????
grml.
Zudem: Wo ist DEIN Ansatz.
cu
Grüße
Destruction
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus]
Destruction ist offline   Mit Zitat antworten
Alt 06.07.2010, 19:32  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

[MOD: verschoben]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 06.07.2010, 19:33  
Neuer Benutzer
 
Registriert seit: 06.07.2010
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Rudi96 befindet sich auf einem aufstrebenden Ast
Standard

Tut mir leid, ich habe keinen Ansatz :S
und auch nicht die geringste Idee.

Sry wenn es falsch gepostet ist
Rudi96 ist offline   Mit Zitat antworten
Alt 06.07.2010, 19:54  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Wo hakt es denn genau?

PHP: rand - Manual oder evtl. direkt über MySQL
Code:
ORDER BY RAND()
Asipak ist offline   Mit Zitat antworten
Alt 06.07.2010, 20:09  
Neuer Benutzer
 
Registriert seit: 06.07.2010
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Rudi96 befindet sich auf einem aufstrebenden Ast
Standard

Das soll im Endeffekt ein kleines kostenloses Gewinnspiel für unseren Verein werden, wo sich die Leute einfach nur Zahlen sichern können wenn sie Credits haben. Hinter den Zahlen soll sich halt ein kleiner Preis verbergen. Von Usern bereits weggesicherte Zahlen werden durch eine Fussball Grafik dargestellt. Aber hinter 20-30 Zahlen sollen sich andere Bilder verbergen.
Das ist eigentlich das ganze Problem. Bin auch bereit einen kleinen Obulus zu leisten
Rudi96 ist offline   Mit Zitat antworten
Alt 06.07.2010, 21:27  
Erfahrener Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 1.401
PHP-Kenntnisse:
Fortgeschritten
Destruction ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Rudi96 Beitrag anzeigen
Das soll im Endeffekt ein kleines kostenloses Gewinnspiel für unseren Verein werden, wo sich die Leute einfach nur Zahlen sichern können wenn sie Credits haben. Hinter den Zahlen soll sich halt ein kleiner Preis verbergen. Von Usern bereits weggesicherte Zahlen werden durch eine Fussball Grafik dargestellt. Aber hinter 20-30 Zahlen sollen sich andere Bilder verbergen.
Das ist eigentlich das ganze Problem. Bin auch bereit einen kleinen Obulus zu leisten
Dann biste aber im falschen Board

ich würde eine weitere Tabelle mit ner Spalte `grafik` machen und dann einen LEFT JOIN
( ggf. dann ne IF - Abfrage ob `grafik` leer ist )
cu
MfG
Destruction
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus]

Geändert von Destruction (06.07.2010 um 21:37 Uhr).
Destruction ist offline   Mit Zitat antworten
Alt 07.07.2010, 13:51  
Neuer Benutzer
 
Registriert seit: 06.07.2010
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Rudi96 befindet sich auf einem aufstrebenden Ast
Standard ...

Bahnhof

Scheint wohl ein bischen komplizierter zu sein
Rudi96 ist offline   Mit Zitat antworten
Alt 07.07.2010, 15:50  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.115
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

ist doch nur eine kleine änderung

PHP-Code:
      if($kontostand){
            echo 
"<td width=40 height=30 align=center valign=middle><font face=arial size=2><a 

href=\"buchen.php?start={$_GET["start"]}&zahl=$i\">$i</a></font></td>\n"
;
        }  else{
              if(
$i 20 && $i 30){ //wenn $i also die aktuelle zahl größer als 20 und kleiner als 30 ist.. generiere ein bild
              
$bild '<img src="pfad/zur/bildern/'.rand(1,10).'.jpg">'// angenommen du hast nur 10 bilder
}else{
$bild '';
}
            echo 
"<td width=40 height=30 align=center valign=middle><font face=arial size=2>$i</font>$bild</td>\n";

musst halt deine zufallsbilder mit einer zahl versehen in meinem beispiel. sollen alle deine bilder 1.jpg, 2.jpg,3.jpg ... heißen
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline   Mit Zitat antworten
Antwort


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
Scriptangebot 1 Klick Counter Hosting Script Charbel Scriptbörse 0 23.06.2009 07:43
Firefox startet Script bei Timeout wieder neu Wolla PHP Tipps 2009 2 18.05.2009 18:07
[Erledigt] Zip Download Script und Datei Größen anzeigen BigSanch PHP-Fortgeschrittene 5 15.01.2009 19:20
gleiches script triggern mit und ohne Variablenübergabe steve_2000 PHP Tipps 2008 2 04.12.2008 17:34
aktuellen Winamp-Titel im Bild anzeigen mit PHP, by fantast imported_Ben Tutorials 9 09.02.2007 16:05
PHP Script anzeigen keving PHP Tipps 2006 6 02.08.2006 15:10
Script beendet sich ohne Fehlermeldung Zahl PHP Tipps 2006 6 04.06.2006 20:41
Verzeichnisbaum mit rekursivem Script anzeigen lassen mani0872 PHP Tipps 2006 2 31.03.2006 15:46
[Erledigt] Verzögerung durch included Script? Umgehen? PHP Tipps 2005-2 4 10.07.2005 19:26
[Erledigt] Relay Script PHP-Fortgeschrittene 11 01.06.2005 16:02
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
Suche Script zum anzeigen wer gerade Online ist Beitragsarchiv 7 02.03.2005 20:24
Externe Datenbankzugriffsdaten nicht in PHP Script anzeigen Datenbanken 5 27.01.2005 20:10
"das" Script oder "der" Script?? Simbo Off-Topic Diskussionen 31 16.09.2004 17:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
div zufällig einblenden, user b

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