| | |
| Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
Autor | Správa |
---|
Registrovaný: 30.09.09 Prihlásený: 20.12.18 Príspevky: 63 Témy: 23 Bydlisko: Kráľovce pr... |
Zdravim.
Potreboval by som poradit s tymto:
Mam klasicky formular a v jednom policku od uzivatela ziadam textovy retazec, ktory ulozim do premennej.
Premennu potom volam v dalsom "hidden" policku vo value kde je prednastavena cast kodu Kód: <a href="admin.php?stranka=<?$menu1?>"><?$menu1?></a> . Do databazy vsak ulozi len tu hodnotu $menu1. Vsetko ostatne vymaze. Ukazka kodu: Kód: <tr> <td width=60 class=textpola>Menu1:</td><td><input class="pole" name="menu1" type="text" size="25" maxlength="300" value="<?echo $menu1?>" onchange="menu.value=value"></td> </tr> <tr> <td> <input type="text" name="menu" size="40" maxlength="300" value=' <a href="admin.php?stranka=<?$menu1?>"><?$menu1?></a> ' ></td> </tr>
Nevie ci na to idem dobre, mozno sa to da riesit celkom inac. Dakujem.
|
|
Registrovaný: 27.11.08 Prihlásený: 30.01.20 Príspevky: 630 Témy: 98 Bydlisko: Veľký Krtíš... | Napísal Draex: 03.10.2009 17:14 | |
|
a vkladanie do db?
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 03.10.2009 17:32 | |
|
Kód: <?$menu1?>
Neviem, co to ma robit, ale na vypisanie ti tam chyba echo.
|
|
Registrovaný: 30.09.09 Prihlásený: 20.12.18 Príspevky: 63 Témy: 23 Bydlisko: Kráľovce pr... | Napísal autor témy danielop: 03.10.2009 19:32 | |
|
Malo by to naplnit $menu1 v Kód: <a href="admin.php?stranka=<?$menu1?>"><?$menu1?></a> a zapisat do databazy. Admin by teda uviedol len nazov stranky. Vsetko je tak ako potrebujem, pokial cely ten "href" zadam rucne. Chcem ale to ulachcit aby to zvladol aj menej skuseny clovek. Mne to vsak cely kod zmaze a ulozi len obsah premennej. To echo situaciu neriesi. Neviem ci na to idem spravne, mozno je na to iny figel. Dik. [/code]
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 03.10.2009 19:37 | |
|
Nehnevaj sa, ale ja ti vobec nerozumiem. Popis svoj problem podrobne, hovor vsetky kroky, co robit ma a co to robi. A daj cely kod a podla moznosti aj odkaz na zivu ukazku.
|
|
Registrovaný: 30.09.09 Prihlásený: 20.12.18 Príspevky: 63 Témy: 23 Bydlisko: Kráľovce pr... | Napísal autor témy danielop: 04.10.2009 12:53 | |
|
Ďuri píše: ... hovor vsetky kroky, co robit ma a co to robi. A daj cely kod a podla moznosti aj odkaz na zivu ukazku.
Zdravim.
Ak sa pozries na http://www.konstrukta-ke.sk/test/admin.php
zrejme to bude jasnejsie.
Potrebujem do datab vlozit niekolko aktualit. Aby som k nim zabezpecil pristup vlozil som do predposledneho stlpca:
Kód: <a href="admin.php?stranka=Nieco">Nieco</a> Dalej v admin.php je kod, ktory spracuje "stranku": Kód: $stranka = $_GET["stranka"]; if ($stranka == "$stranka") {include "select.php";} Dalsi krok, select vyberie z datab text k danemu odkazu a zobrazi ho: Kód: echo '<table cellspacing="0" cellpadding="2" border="1" bordercolor="#676767" rules="all">'; $dopyt = mysql_query("SELECT * FROM aktuality WHERE nazov = '$stranka'"); while($row = mysql_fetch_array ($dopyt)) { $vypis = "<tr><td width='140' class="strankatabulka"> [stranka] </td></tr>\n"; $vypis = str_replace('[stranka]', $row['stranka'], $vypis); echo $vypis."\n"; } echo '</table>'; Ja vsak cely ten "href" nechcem zadavat zucne preto som si vyrobil MENU1. Tu by som potreboval vlozit len nazov aktuality a ten by sa mal ulozit do Kód: <td> <input type="text" name="menu" size="40" maxlength="300" value='<a href="admin.php?stranka=<? echo $menu1?>"><?echo $menu1?></a>'></td>
prostrednictvom <?php echo $menu1?>.
A potom z MENU uz s konkretnymi hodnotami do datab.
Mne to vsat ten moj kod, ktory som pripravil v MENU, prepise a do datab vlozi len hodnotu zadanu v MENU1. Tak to nevznikne ziaden odkaz len obycajny text.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 04.10.2009 13:18 | |
|
A nie je to len problem Javascriptu?
Kód: onchange="menu.value=value"
Do Menu tymto vlozis len to, co zadas do Menu1 a teda sa to s odkazom nevlozi ani do databazy.
|
|
Registrovaný: 30.09.09 Prihlásený: 20.12.18 Príspevky: 63 Témy: 23 Bydlisko: Kráľovce pr... | Napísal autor témy danielop: 04.10.2009 13:49 | |
|
Prave som ten JS zrusil a teraz neulozi nikde nic.
Nevies ci sa to neda poriesit celkom inak? Staci napad, myslienka, tie moje dochadzaju.
Dik.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 04.10.2009 15:30 | |
|
A mas problem vytiahnut obsah z menu1 a do DB ulozit '<a href="admin.php?stranka='.$menu1.'">'.$menu1.'</a>'?
Budem potrebovat uplne cely kod, vratane SQL na vytvorenie tabulky, nech to mozem otestovat. Hod ho napriklad sem. Lebo bud som taky blby, ze stale nechapem, v com je presne problem, alebo to robis strasne nezmyselne a komplikovane.
Vyskusaj si na zaciatok skriptu dat Kód: error_reporting(E_ALL); aby si videl pripadne mensie chyby.
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
No fajn, ale tak kašli na Menu, ty to urob takto v PHP pri odosielaní:
$menu = '<a href="admin.php?stranka='.$_POST["menu1"].'">'.$_POST["menu1"].'</a>';
A toto uložíš do DB, teda nebudeš to vraciať späť do scriptu, ale pošleš to rovno vyplnené do DB. Neviem či sa rozumieme, ale jeden krok odburaš (ak správne rozumiem má to vyzerať tak, že on zadá menu1, odošle, jemu v menu vypíše kód, a zase odošle. Takto len zadá do menu1 kód a je to vyriešené, nič sa mu nevracia)
|
|
Registrovaný: 30.09.09 Prihlásený: 20.12.18 Príspevky: 63 Témy: 23 Bydlisko: Kráľovce pr... | Napísal autor témy danielop: 05.10.2009 9:24 | |
|
Super!
Presne to som potreboval. Nejak intuitivne som to citil, ale nevedel som tomu dat formu.
Este raz dakujem.
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
Niet zač
|
|
| Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| nazov premennej v JavaScript, VBScript, Ajax | 6 | 520 | 07.01.2010 23:28 roach189 | | deklaracia premennej v PHP, ASP | 7 | 1013 | 19.08.2009 12:14 Snacker | | vytvorenie premennej... v PHP, ASP | 6 | 572 | 24.09.2008 22:43 vl4kn0 | | Zmena $premennej v PHP, ASP | 9 | 664 | 03.02.2010 14:55 rooobertek | | existencia premennej v PHP, ASP | 3 | 552 | 25.08.2008 12:45 toma-mato | | predanie premennej v JavaScript, VBScript, Ajax | 4 | 1796 | 15.10.2009 12:20 pilná lama glama | | Dlzka premennej v JavaScript, VBScript, Ajax | 7 | 614 | 10.06.2009 19:37 roach189 | | [DELPHI] adresa premennej v Delphi, Visual Basic | 1 | 492 | 24.02.2010 14:56 Fico | | Zistovanie typu premennej v PHP, ASP | 2 | 521 | 17.11.2007 17:44 PHP zaciatocnik | | Správanie premennej $_SESSION v PHP, ASP | 1 | 352 | 15.06.2012 17:59 emer | | asm - inicializacie premennej v Assembler, C, C++, Pascal, Java | 4 | 521 | 10.04.2010 14:24 chrono | | Ziskanie globalnej premennej v PHP, ASP | 2 | 509 | 21.09.2010 15:21 emer | | Max velkost premennej v PHP, ASP | 4 | 366 | 21.04.2010 22:00 Antuanet | | [VYRIESENE] volanie premennej v PHP, ASP | 2 | 453 | 13.02.2009 13:50 beginner | | Dosadenie premennej do argumentu v PHP, ASP | 3 | 329 | 06.09.2008 13:04 emer | | Nefunkčný prenos obsahu premennej v Assembler, C, C++, Pascal, Java | 1 | 346 | 12.05.2015 10:57 XOLOO |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|