- Google Pixel topik
- Samsung Galaxy S23 Ultra - non plus ultra
- Mobil flották
- Android szakmai topik
- Netfone
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Yettel topik
- Samsung Galaxy A56 - megbízható középszerűség
- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
Új hozzászólás Aktív témák
-
ahetaton
csendes tag
Sziasztok!
Ha regisztrálnak az oldalamon, akkor automatikusan kimegy egy levél, hogy üdvözöljük stbstb..
Viszont szeretnék fejlécet, de nem jelenik meg.Beszúrtam ezt a sort, de semmi. :S
echo '<img src="http:/oldalam.com/images/email.png" width="600" height="119" />',
Ötlet?
-
ahetaton
csendes tag
Van itt joomla guru?
1.1.9-es Virtuemartban, hogy lehet megoldani, hogy admin felületen termék adatlapon hozzáadjak plusz beviteli mezőt, mint mondjuk az URL, név, cikkszám és ha ki van töltve, akkor megjelenik a frontenden is a termékadatlapon.
-
ahetaton
csendes tag
Sziasztok!
Egyik közeli ismerősöm, magas fokú tudással rendelkező php-programozót keres.
Nemzetközi igényeket kiszolgáló joomlás webáruházakhoz.
Bejelentett, jól fizető állás, fiatalos csapat.
Kecskeméti munkavégzés, de lehet, hogy meglehet oldani a távmunkát is.
Akit érdekel: favoritweb@gmail.comBocsi, de nem tudtam, hova kéne írni. :S
-
ahetaton
csendes tag
válasz
trisztan94 #13739 üzenetére
Mert nagyon lassú a feltöltési sebességem.
A webáruház a millio képpel majd 40.000 filet tartalmaz (CMS). -
ahetaton
csendes tag
válasz
Tele von Zsinór #13737 üzenetére
És van olyan script vagy program amivel FTP-ről FTP-re lehet másolni a fájlokat?
-
ahetaton
csendes tag
Sziasztok!
Adatbázist szeretnék importálni PHP-n keresztül, mert a az .sql file 240mb-os.
Találtam egy parancsot:
Mysql –h 15.2.4.222 –u testusername{this is db username} –p{write password here} testdbname{this is db name} < filename.sql {this is the name of file to be imported}
2 //Example :
3 mysql -h 15.2.4.222 -u mydb_user -pmydbpassword mydb_name < myfile_name.sqlViszont fogalmam sincs, hogy a parancsot, hogy kell használni.
Tudtok egy kis iránymutatást adni?
Godaddys szeróra menne.
Köszi
-
ahetaton
csendes tag
Szia!
Ezt már próbáltam, sajnos nem sok sikerrel.
Beillesztettem az Array(" ide ")közé, de semmi.Pedig sima lekérdezésnél még anno használtam is.
Mintha, nem illene a kódhoz, vagy én már nem tudom mi lehet a gond.Ráadásul ha nem szűröm semmire, akkor magától beteszi az összese, pedig sehol nincs ilyen parancs:
SELECT* FROMfunction db_mentese(){
$backup_file = 'product_database.sql';
$fp = fopen($backup_file, 'w+');
$alap = "# Products";
fputs($fp, $alap);
//Itt felsrolsz annyi táblát amennyi kell. Vagy beolvastatod az összes táblád nevét.
$pro = array("jos_vm_product");
//Táblák kiíratása
for($k=0; $k < count($pro); $k++){
$tabla=$pro["$k"];
$oszlopok='drop table if exists ' . $tabla . ';' . "\n" .
"create table ".$tabla . " (\n";
//Oszlopok kiíratása
$oszlop_lista = array("SELECT product_name FROM $tabla ");
$tabla_oszlop = mysql_query("show fields from ".$tabla." ");
for($i=1; $i <= mysql_num_rows($tabla_oszlop); $i++){
$tabla_oszlop_nevek["$i"] = mysql_fetch_assoc($tabla_oszlop);
$oszlop_lista[]=$tabla_oszlop_nevek["$i"]["Field"];
$oszlopok.=" ".$tabla_oszlop_nevek["$i"]["Field"]." ".$tabla_oszlop_nevek["$i"]["Type"];
if (strlen($tabla_oszlop_nevek["$i"]['Default']) > 0){
$oszlopok.= ' default \'' . $tabla_oszlop_nevek["$i"]['Default'] . '\'';
}
if($tabla_oszlop_nevek["$i"]['Null'] != "YES"){
$oszlopok.=" not null";
}
$oszlopok.=" ". $tabla_oszlop_nevek["$i"]["Extra"].",\n";
} -
ahetaton
csendes tag
Utolsó finomítás hiányzik
Szeretném, ha csak 4 oszlopot mentene le, nem az egész táblát.
Próbáltam, hogy az első sorba: $oszlop_lista = array("ide beírom vesszővel elválasztva, de csak annyit értem el vele, hogy mégegyszer felvitte");
Nincs valami csak feltétel?
Hogy csak azt az oszlopot mentse le amit oda beírok?//Oszlopok kiíratása
$oszlop_lista = array("");
$tabla_oszlop=mysql_query("show fields from ".$tabla." ");
for($i=1; $i <= mysql_num_rows($tabla_oszlop); $i++){
$tabla_oszlop_nevek["$i"] = mysql_fetch_assoc($tabla_oszlop);
$oszlop_lista[]=$tabla_oszlop_nevek["$i"]["Field"];
$oszlopok.=" ".$tabla_oszlop_nevek["$i"]["Field"]." ".$tabla_oszlop_nevek["$i"]["Type"];
if (strlen($tabla_oszlop_nevek["$i"]['Default']) > 0){
$oszlopok.= ' default \'' . $tabla_oszlop_nevek["$i"]['Default'] . '\'';
}
if($tabla_oszlop_nevek["$i"]['Null'] != "YES"){
$oszlopok.=" not null";
}
$oszlopok.=" ". $tabla_oszlop_nevek["$i"]["Extra"].",\n";
} -
ahetaton
csendes tag
válasz
fordfairlane #13629 üzenetére
Nem én írtam, bár nem azt kértem, hogy véleményezd.
Van aki csak erre képes. -
ahetaton
csendes tag
Sziasztok!
Elnézést a bénaságomért, de még sem működik az adatbázisos sztori.
A problémám továbbra is az, hogy beállítom cron job-ba, vagy kezzel hívom meg a scriptet, de nem felülírja, az előző filet, hanem beleírja újra a tartalmat és így nő a végtelenségig.
Szerintem ez a kódrészlet felel ezért, de nem tudom, hogy kéne kijavítani a hibát:
function db_mentese(){
$backup_file = 'product_database.sql';
$fp = fopen($backup_file, 'a');
$alap = "# Products";
fputs($fp, $alap);
//Itt felsrolsz annyi táblát amennyi kell. Vagy beolvastatod az összes táblád nevét.
$pro = array("jos_vm_product");
//Táblák kiíratása
for($k=0; $k < count($pro); $k++){
$tabla=$pro["$k"];
$oszlopok='drop table if exists ' . $tabla . ';' . "\n" .
"create table ".$tabla . " (\n"; -
ahetaton
csendes tag
Sziasztok!
Sikerült mindent, megy az FTPre átirányítás, a cron job is, már csak egy dolog van.
Azt szeretném, ha felülírná a létrejövő .sql az előzőt, de mindig beleírja, így nő a végtelenségig.
-
ahetaton
csendes tag
válasz
Tele von Zsinór #13619 üzenetére
ISP-n úgy írja példának, hogy:
/var/www/clients/client1/myscript.sh vagy http://www.mydomain.com/path/script.php
Ha az elsőt követem akkor csak annyi, hogy megadom rendesen a filerendszerbeli elérési utat, a fájlból törlöm a kezdő és végző php taget, és átnevezem script.sh-ra?
-
ahetaton
csendes tag
válasz
CSorBA #13617 üzenetére
Semmit nem tölt be, csak a db mentést hajtja végre.
Itt a kód:
<?php
backup_tables('localhost','felhasznalonev','jelszo','adatbazis');
/* backup the db OR just a table */
function backup_tables($host,$user,$pass,$name,$tables = 'adatbazistabla')
{
$link = mysql_connect($host,$user,$pass);
mysql_select_db($name,$link);
//get all of the tables
if($tables == '*')
{
$tables = array();
$result = mysql_query('SHOW TABLES');
while($row = mysql_fetch_row($result))
{
$tables[] = $row[0];
}
}
else
{
$tables = is_array($tables) ? $tables : explode(',',$tables);
}
//cycle through
foreach($tables as $table)
{
$result = mysql_query('SELECT * FROM '.$table);
$num_fields = mysql_num_fields($result);
$return.= 'DROP TABLE '.$table.';';
$row2 = mysql_fetch_row(mysql_query('SHOW CREATE TABLE '.$table));
$return.= "\n\n".$row2[1].";\n\n";
for ($i = 0; $i < $num_fields; $i++)
{
while($row = mysql_fetch_row($result))
{
$return.= 'INSERT INTO '.$table.' VALUES(';
for($j=0; $j<$num_fields; $j++)
{
$row[$j] = addslashes($row[$j]);
$row[$j] = ereg_replace("\n","\\n",$row[$j]);
if (isset($row[$j])) { $return.= '"'.$row[$j].'"' ; } else { $return.= '""'; }
if ($j<($num_fields-1)) { $return.= ','; }
}
$return.= ");\n";
}
}
$return.="\n\n\n";
}
//save file
$handle = fopen('db-backup-'.time().'-'.(md5(implode(',',$tables))).'.sql','w+');
fwrite($handle,$return);
fclose($handle);
}
?> -
ahetaton
csendes tag
válasz
Tele von Zsinór #13613 üzenetére
Ha böngésző url-be beütöm az elérési útját a scriptnek akkor végrehajtja az adatbázismentést.
Viszont ISP Cronban, nem hajtódik végre, miért lehet ez? -
ahetaton
csendes tag
na, sok utánanézés után sikerült megírni a scriptemet.
2 kérdésem maradt.Az egyik, hogy tudnám beállítani, hogy egy külön FTP-re küldje a mentést ne arra, ahol a php szkript van?
Ez a kód felel a mentésért://save file
$handle = fopen('db-backup-'.time().'-'.(md5(implode(',',$tables))).'.sql','w+');
fwrite($handle,$return);
fclose($handle);A másik pedig, hogy ISP configban azt, hogy tudom beállítani, hogy minden nap, minden órában 5percenként küldje az adatbázismentést?
Köszönöm!
-
ahetaton
csendes tag
Sziasztok!
Azt, hogy lehet megoldani, hogy ha megszeretném osztani az adatbázisom egy tábláját mással is és kiszeretném exportálni valamilyen paranccsal, akkor beállított időben automatikusan feltöltse egy ftp-re.
-
ahetaton
csendes tag
Gondolom nem lenne jó, ha bemásolom a kódom ti meg megoldjátok helyettem, szóval csak annyit kérnék, hogy tudtok adni valami tutorial félét, vagy bővebb leírást?Mert nem igazán az erősségem a programozás.
-
ahetaton
csendes tag
Köszönöm nektek a segítséget!
Valami borzalom mennyire le van maradva az IE... -
ahetaton
csendes tag
Sziasztok mesterek!
Lenne egy újabb kérdésem.
Van egy kapcsolat formom hozzátartozó .php fájlal, amibe bele van írva, ha nem töltenek ki egy bizonyos mezőt akkor kiírja, hogy ungabunga lépj vissza és töltsd ki.
Na mármost ez egy gusztustalan fehér üres oldalra dobja ki ezt a szöveget.
Meglehet valahogy oldani, hogy popup ablakban írja, hogy töltsd ki rendesen az adott mezőt?Köszönöm!
Új hozzászólás Aktív témák
Hirdetés
- Google Pixel topik
- Samsung Galaxy S23 Ultra - non plus ultra
- Gyúrósok ide!
- Kerékpárosok, bringások ide!
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Villanyszerelés
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Mobil flották
- Formula-1
- Android szakmai topik
- További aktív témák...
- Használt gamer/ workstation laptop felvásárlás TÉNYLEG magas áron!
- Intel Core Ultra 7 265 /// Bontatlan, Teljesen Új // Üzletből, Számlával és Garanciával
- Csere-Beszámítás! Ryzen 9 9950X Processzor!
- Újszerű Gamer Asztali PC Számítógép 2026-ig Garis ASUS H510M-K R2.0 i5 11400F RTX 4060 8GB Dobozába
- Samsung Galaxy Tab A8 (2021) , 3/32 GB,
- BESZÁMÍTÁS! ASUS B450 R7 1700X 16GB DDR4 512GB SSD RX 580 8GB Rampage SHIVA Corsair 450W
- Amazon Kindle 10th Generation ébresztős tok
- BESZÁMÍTÁS! ASUS ProArt Z790-CREATOR WIFI alaplap garanciával hibátlan működéssel
- BESZÁMÍTÁS! Gigabyte A620M R5 7500F 32GB DDR5 512GB SSD RTX3070 8GB ZALMAN S2 TG Enermax 750W
- Telefon felvásárlás!! iPhone 13 Mini/iPhone 13/iPhone 13 Pro/iPhone 13 Pro Max
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest