katalog..

Programovacie jazyky, rady, poradňa...
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Ak používaš nejaký balík s Apache+MySQL+Php, tak tam často býva nejaký program, pomocou ktorého sa to dá nastaviť (nainštalujú sa zvyčajne všetky knižnice, ale niektoré sa v konfiguračných súboroch nepovolia).
refr0
Star
Star
Príspevky: 521
Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:

Príspevok od používateľa refr0 »

phphome 2.3.4 mam...
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

To je dosť stará verzia. Nenainštaluješ si radšej niečo novšie? :)
refr0
Star
Star
Príspevky: 521
Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:

Príspevok od používateľa refr0 »

stiahol som si php 5.2.6... :D

//autoeditácia príspevku ( 27 Jun 2008, 21:55 )
to je pi<> to neni niekde niaky taky balik ako to php home 234 ze to len stahnem vsetko sa mi nainstaluje aj mysql apache vsetko ?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Takých balíkov je kopec. Napr. Wamp, XAMPP a množstvo iných.
refr0
Star
Star
Príspevky: 521
Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:

Príspevok od používateľa refr0 »

a ktory ty odporucas ?:P
jurko.info
Medium Expert
Medium Expert
Príspevky: 108
Registrovaný: 22 nov 2006, 0:16
Kontaktovať používateľa:

len tak

Príspevok od používateľa jurko.info »

ja používam vertrigo server, uživateľsky veľmi prijateľné

---------------------------------------------------------------------
trošku som sa hral s tým formulárom, skopni si to do napr. notepadu a ulož ako súbor HTML a potom ho spusti v prehliadači

JE TO SUROVÉ A NEDOTIAHNUTÉ, ale na pochopenie princípu ti to azda postačí.

Kód: Vybrať všetko

<html>
<head>

<script type="text/javascript" language="javascript">
<!--

// DEFINUJEME SI TROJROZMERNÉ POLE
// TRETIA ÚROVEŇ - MESTÁ
var array3fra = new Array("francuzsko", "paris","marseille","dijon");
var array3spa = new Array("spanielsko", "madrid","barcelona","malaga");
var array3nem = new Array("nemecko",    "berlin","bonn","mnichov");
var array3usa = new Array("usa",        "washingron","denver","dallas");
var array3bra = new Array("brasilia",   "rosario","sao paulo","rio");
var array3kan = new Array("kanada",     "ottawa","quebec","atlanta");
var array3jap = new Array("japonsko",   "nagasagi","hirosima","tokyo");
var array3ind = new Array("india",      "dilli","bombai","kalkata");
var array3cin = new Array("cina",       "peking","honkkong","tchajpej");
// DRUHÁ ÚROVEŇ - ŠTÁTY
var array2eur = new Array("europa",     array3fra,array3spa,array3nem);
var array2ame = new Array("amerika",    array3usa,array3bra,array3kan);
var array2azi = new Array("azia",       array3jap,array3ind,array3cin);
// PRVÁ ÚROVEŇ - KONTINENTY
var array1all = new Array(array2eur,array2ame,array2azi);
// UKLADANIE PRIEBEŽNÝCH VÝSLEDKOV
var arrayYou = new Array(3);
arrayYou[0] = ""; // kontinent
arrayYou[1] = ""; // štát
arrayYou[2] = ""; // mesto

function uf_show_form_default(){
  var help1 = "<select id=\"cont\" onChange=\"uf_change_cont()\"><option> - vyber si - </option>";
  for (var i = 0 in array1all){ 
    help1 = help1 + "<option value=\""+i+"\">" + array1all[i][0] + "</option>";
  } 
  help1 = help1 + "</select>"; 
  document.getElementById('kontinenty').innerHTML = help1;
  document.getElementById('staty').innerHTML = "- - -";
  document.getElementById('mesta').innerHTML = "- - -";
}

function uf_change_cont(){
  var x = document.getElementById('cont').value;
  var help2 = "<select id=\"stat\" onChange=\"uf_change_stat("+x+")\"><option> - vyber si - </option>";
  for (var i = 0 in array1all[x]){ 
    if(i != 0){
      help2 = help2 + "<option value=\""+i+"\">" + array1all[x][i][0] + "</option>";
    }
  } 
  help2 = help2 + "</select>"; 
  document.getElementById('kontinenty').innerHTML = array1all[x][0];
  document.getElementById('staty').innerHTML = help2;
  document.getElementById('mesta').innerHTML = "- - -";
}

function uf_change_stat(x){
  var xm = document.getElementById('stat').value;
  var help3 = "<select id=\"citi\" onChange=\"uf_change_citi("+x+","+xm+")\"><option> - vyber si - </option>";
  for (var i = 0 in array1all[x]){ 
    if(i != 0){
      help3 = help3 + "<option value=\""+i+"\">" + array1all[x][xm][i] + "</option>";
    }
  } 
  help3 = help3 + "</select>"; 
  document.getElementById('kontinenty').innerHTML = array1all[x][0];
  document.getElementById('staty').innerHTML = array1all[x][xm][0];
  document.getElementById('mesta').innerHTML = help3;
}

function uf_change_citi(x1,x2){
  var x3 = document.getElementById('citi').value;
  document.getElementById('mesta').innerHTML = array1all[x1][x2][x3];
  arrayYou[0] = x1;
  arrayYou[1] = x2;
  arrayYou[2] = x3;
  return arrayYou;
}

function uf_konec(){
  if(arrayYou[0]!=""&&arrayYou[1]!=""&&arrayYou[2]!=""){
    var h1 = array1all[arrayYou[0]][0];
    var h2 = array1all[arrayYou[0]][arrayYou[1]][0];
    var h3 = array1all[arrayYou[0]][arrayYou[1]][arrayYou[2]];
    alert("TVOJA DESTINÁCIA:\n\n"+h1+" > "+h2+" > "+h3+"\n\nA TERAZ SI S TÝM ROB, ČO CHCEŠ");
  }
  else{
    alert("NIE JE VYBRATÁ DESTINÁCIA");
  }
}

// -->
</script>

</head>
<body onLoad="uf_show_form_default()">

KONTINENT: <span id="kontinenty">&nbsp;</span><br>
STAT: <span id="staty">&nbsp;</span><br>
MESTO: <span id="mesta">&nbsp;</span><br>
<button onClick="uf_show_form_default()">resetuj</button><br>
<button onClick="uf_konec()">spracuj</button><br>

</body>
</html>
refr0
Star
Star
Príspevky: 521
Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:

Príspevok od používateľa refr0 »

dik moc..
jurko.info
Medium Expert
Medium Expert
Príspevky: 108
Registrovaný: 22 nov 2006, 0:16
Kontaktovať používateľa:

je to len príklad

Príspevok od používateľa jurko.info »

Je to len príklad, v takom AJAXe by to bolo určite rozumnejšie, toto je len obyčajný javascript - narýchlo napísaný
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

refr0 napísal:a ktory ty odporucas ?:P
Ja som svojho času skúšal Wamp a bol som spokojný, ale aj XAMPP je OK (a dobré sú aj iné). :)
refr0
Star
Star
Príspevky: 521
Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:

Príspevok od používateľa refr0 »

potreboval by som ete vediet ze ako by sa dalo spravit to ze mam databazu a v stlpce obrazok0,obrazok1,.....obrazok10 mno dostat nazvy do toho a to vsetko neni problem len problem je ze ked ich selectujem potrebujem ich dostat do tvaru <a href="$obrazok0" rel="lightbox[$nazov]"><img src="thumb_$obrazok0" /></a> a kazdy tento jednotlivy odkaz ma byt tu..
<TD>obrazok0</TD>
<TD>obrazok1</TD>
......
<TD>obrazok10</TD>
rozmyslal som ze medzi to dam tie tagy lenze ked nahodou nebude obrazok10 mat ziadnu hodnotu medzi tym <TD></TD> bude v skutocnosti len nieco taketo <a href="" rel="lightbox[]"><img src="thumb_" /></a> ale ja potrebujem ze ked bude prazdna hodnota v tabulke tak aby sa tam nedavali tie tagy..

//autoeditácia príspevku ( 02 Jul 2008, 16:09 )
alebo ako sa da spravit podmienka tak ze ak premenna obrazok0 obsahuje akykolvek znak tak podmienka plati

if $obrazok0=akykolvekznak {

prikaz..

}
else {

prikaz..

}
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Čo znamená "obsahuje akýkoľvek znak"? Ak to znamená to, že tá premenná nie je prázdna, tak môžeš použiť napr.:

Kód: Vybrať všetko

if ($obrazok0 != "") {
refr0
Star
Star
Príspevky: 521
Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:

Príspevok od používateľa refr0 »

mno pochopil si to spravne dik..

h
Napísať odpoveď