Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] In function eine Zusätzliche Variable einfügen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen In function eine Zusätzliche Variable einfügen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

In function eine Zusätzliche Variable einfügen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo zusammen,

php-einfach.de hat zwar nen tollen script für ne erweiterte Blätterfunktion, leider aber wird nicht erklärt wie man eine zusätzliche variable einfügt... einfach einfügen geht nämlich leider nicht. Im dazugehörigen Forum wurde die frage schon gestellt, und übergangen... Daher versuche ich es jetzt hier Augenzwinkern

php:
1:
function blaetterfunktion($seite,$maxseite,$url="?section=member",$anzahl=1,$get_name="seite")


jetzt würde ich gerne die URL noch mit &was=$was erweitern, leider wird das $was nicht ausgegeben in der Adresse... und ja $was wurde definiert daran liegt es leider nicht.
09.12.2009 10:02 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Themenstarter Thema begonnen von Black Katrin
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

und dann in der url erweitern?
09.12.2009 10:11 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Themenstarter Thema begonnen von Black Katrin
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ich versuchs nochmals mit $_GET[] aber ich könnte schwören das hat nicht geklappt...

edit:

okey so kann ichs im code einbinden, aber wie kann ich es oben bei $url="" einbinden? also im functions befehl? überhaupt möglich?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Black Katrin: 09.12.2009 10:23.

09.12.2009 10:18 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Themenstarter Thema begonnen von Black Katrin
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

naja das problem ist ich kann ja nciht schreiben

$url="?section=member&was=$_GET['was']"

ich krieg die variable in die function nit rein... ich kanns später einsetzten mit GET, aber nicht da oben...
09.12.2009 10:41 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Themenstarter Thema begonnen von Black Katrin
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

php:
1:
2:
$url="?section=verzeichnis&verzeichnis={$_GET['verzeichnis']}"; 
function blaetterfunktion($seite,$maxseite,$url,$anzahl=1,$get_name="seite")


Warning: Missing argument 3 for blaetterfunktion() in /home/www/web271/html/hf/verzeichnis_fotograf.php on line 4

zeile 4 ist logischerweise die funktion =( also zusammen setzten?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Black Katrin: 09.12.2009 10:52.

09.12.2009 10:52 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Themenstarter Thema begonnen von Black Katrin
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hä? sry versteh grad garnix mehr

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Black Katrin: 09.12.2009 11:05.

09.12.2009 11:05 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Themenstarter Thema begonnen von Black Katrin
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

$url="?section=verzeichnis&verzeichnis={$_GET['verzeichnis']}";
function blaetterfunktion($seite,$maxseite,$url,$anzahl=1,$get_name="seite")

da ist doch kein $was drinne?
09.12.2009 11:10 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Themenstarter Thema begonnen von Black Katrin
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

unglücklich ich versteh grad garnix mehr... sry
09.12.2009 11:24 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Themenstarter Thema begonnen von Black Katrin
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
$url="?section=verzeichnis&verzeichnis={$_GET['verzeichnis']}";
function blaetterfunktion($seite,$maxseite,$url,$anzahl=1,$get_name="seite")
   {
   if(ereg("\?",$url)) $anhang "&";
   else $anhang "?";

   if(substr($url,-1,1) == "&") {
      $url substr_replace($url,"",-1,1);
      }
   else if(substr($url,-1,1) == "?") {
      $anhang "?";
      $url substr_replace($url,"",-1,1);
      }

   if($anzahl%!= 0$anzahl++; //Wenn $anzahl ungeraden, dann $anzahl++

   $a $seite-($anzahl/2);
   $b 0;
   $blaetter = array();
   while($b <= $anzahl)
      {
      if($a AND $a <= $maxseite)
         {
         $blaetter[] = $a;
         $b++;
         }
      else if($a $maxseite AND ($a-$anzahl-2)>=0)
         {
         $blaetter = array();
         $a -= ($anzahl+2);
         $b 0;
         }
      else if($a $maxseite AND ($a-$anzahl-2)<0)
         {
         break;
         }

      $a++;
      }
   $return "";
   if(!in_array(1,$blaetter) AND count($blaetter) > 1)
      {
      if(!in_array(2,$blaetter)) $return .= "&nbsp;<a href="{$url}{$anhang}{$get_name}=1">1</a>&nbsp;...";
      else $return .= "&nbsp;<a href="{$url}{$anhang}{$get_name}=1">1</a>&nbsp;";
      }

   foreach($blaetter AS $blatt)
      {
      if($blatt == $seite$return .= "&nbsp;<b>$blatt</b>&nbsp;";
      else $return .= "&nbsp;<a href="{$url}{$anhang}{$get_name}=$blatt">$blatt</a>&nbsp;";
      }

   if(!in_array($maxseite,$blaetter) AND count($blaetter) > 1)
      {
      if(!in_array(($maxseite-1),$blaetter)) $return .= "...&nbsp;<a href="{$url}{$anhang}{$get_name}=$maxseite">$maxseite</a>&nbsp;";
      else $return .= "&nbsp;<a href="{$url}{$anhang}{$get_name}=$maxseite">$maxseite</a>&nbsp;";
      }

   if(empty($return))
      return  "&nbsp;<b>1</b>&nbsp;";
   else
      return $return;
   }


Warning: Missing argument 3 for blaetterfunktion() in /home/www/web271/html/hf/verzeichnis_model.php on line 4
09.12.2009 14:15 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Themenstarter Thema begonnen von Black Katrin
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
<?php
if($user!="" AND $user_id!="" AND $user_status!="" AND $_COOKIE['code']!=""){
$url="?section=verzeichnis&verzeichnis={$_GET['verzeichnis']}";
function blaetterfunktion($seite,$maxseite,$url,$anzahl=1,$get_name="seite")
   {
   if(ereg("\?",$url)) $anhang "&";
   else $anhang "?";

   if(substr($url,-1,1) == "&") {
      $url substr_replace($url,"",-1,1);
      }
   else if(substr($url,-1,1) == "?") {
      $anhang "?";
      $url substr_replace($url,"",-1,1);
      }

   if($anzahl%!= 0$anzahl++; //Wenn $anzahl ungeraden, dann $anzahl++

   $a $seite-($anzahl/2);
   $b 0;
   $blaetter = array();
   while($b <= $anzahl)
      {
      if($a AND $a <= $maxseite)
         {
         $blaetter[] = $a;
         $b++;
         }
      else if($a $maxseite AND ($a-$anzahl-2)>=0)
         {
         $blaetter = array();
         $a -= ($anzahl+2);
         $b 0;
         }
      else if($a $maxseite AND ($a-$anzahl-2)<0)
         {
         break;
         }

      $a++;
      }
   $return "";
   if(!in_array(1,$blaetter) AND count($blaetter) > 1)
      {
      if(!in_array(2,$blaetter)) $return .= "&nbsp;<a href="{$url}{$anhang}{$get_name}=1">1</a>&nbsp;...";
      else $return .= "&nbsp;<a href="{$url}{$anhang}{$get_name}=1">1</a>&nbsp;";
      }

   foreach($blaetter AS $blatt)
      {
      if($blatt == $seite$return .= "&nbsp;<b>$blatt</b>&nbsp;";
      else $return .= "&nbsp;<a href="{$url}{$anhang}{$get_name}=$blatt">$blatt</a>&nbsp;";
      }

   if(!in_array($maxseite,$blaetter) AND count($blaetter) > 1)
      {
      if(!in_array(($maxseite-1),$blaetter)) $return .= "...&nbsp;<a href="{$url}{$anhang}{$get_name}=$maxseite">$maxseite</a>&nbsp;";
      else $return .= "&nbsp;<a href="{$url}{$anhang}{$get_name}=$maxseite">$maxseite</a>&nbsp;";
      }

   if(empty($return))
      return  "&nbsp;<b>1</b>&nbsp;";
   else
      return $return;
   }


$seite $_GET["seite"];  if(!isset($seite)){$seite 1;}
$eintraege_pro_seite 20;
$start $seite $eintraege_pro_seite $eintraege_pro_seite;

if($was!=""){$titel=" im Bereich <font color='black'>$was</font>";}else{$titel="";}

echo"
<table border='0' width='100%'>
 <tr>
  <td colspan='5'><h3>Models $titel</h3></td>
 </tr>
 <tr>
  <td width='*'></td>
  <td width='120'></td>
  <td width='120'></td>
  <td width='120'></td>
 </tr>";

if($was!=""){
$abfrage_land "SELECT * FROM model WHERE $was='3' OR $was='2' GROUP BY land ORDER BY land ASC";
}else{
$abfrage_land "SELECT * FROM model GROUP BY land ORDER BY land ASC";
}
$ergebnis_land mysql_query($abfrage_land);
while($row mysql_fetch_object($ergebnis_land))
    {
    $land=$row->land;

    echo"<tr><td colspan='5'><h4><b style='color: black;'>$land</b><hr class='menu'></h4></td></tr>";

    if($was!=""){
    $abfrage "SELECT * FROM model WHERE $was='3' OR $was='2' AND land='$land' ORDER BY name ASC LIMIT $start$eintraege_pro_seite";
    }else{
    $abfrage "SELECT * FROM model WHERE land='$land' ORDER BY name ASC LIMIT $start$eintraege_pro_seite";
    }
    $ergebnis mysql_query($abfrage);
    while($row mysql_fetch_object($ergebnis))
         {
         $nick_id=$row->nick_id;
         $name=$row->name;
         $vorname=$row->vorname;
         $land $row->land;
         $web=$row->web;
        include("include/land.php");
        if($row->plz!=""){$plz="($row->plz)";}else{$plz="";}

        echo"
     <tr>
       <td><h4><a href='?section=verzeichnis&verzeichnis=model_user&nick_id=$nick_id'><b>$name $vorname</b></a></h4></td>
       <td><h5>$land $plz</h5></td>
       <td><h5>";

  if($web!=""){
  $f=1;
  $array=explode("\n",$web);
  foreach($array as $web_array){
   echo"<a href='http://$web_array' target='_blank'>www</a>";

   if($f<=($web_zahl-1)){echo", ";}
   $f++;
  }}

  echo"</h5></td>
       <td><h5><a href='?section=galerie' style='color: black;'>X Bilder</a></h5></td>
     </tr>
        ";
        }


//Jetzt kommt das "Inhaltsverzeichnis"
if($was!=""){
$result mysql_query("SELECT COUNT(*) FROM model WHERE $was='3' OR $was='2' AND land='$land'");
}else{
$result mysql_query("SELECT COUNT(*) FROM model WHERE land='$land'");
}
$menge mysql_fetch_row($result);
$menge $menge[0];
$wieviele_seiten ceil($menge $eintraege_pro_seite);

echo "<tr><td colspan='5'><h5><b style='color: black;'>Seite:</b> ";
echo blaetterfunktion($seite,  $wieviele_seiten);
echo "</h5><br></td></tr>";

    }

echo"</table>";
}else{include("login_page.php");}
?>


zeile 148
09.12.2009 14:27 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Themenstarter Thema begonnen von Black Katrin
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ah fehler entdeckt Freude kA wie der sich da rein geschlichen hat und wann...

Jetzt geht alles, DANKE Mordred!

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Black Katrin: 09.12.2009 14:43.

09.12.2009 14:38 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] In function eine Zusätzliche Variable einfügen

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH